324 Birch Street, Yes tdis Restaurant IS in Nortdern CA, Westwood, CA 96137, Westwood
"Service is great cheerful and very friendly, the food is very good."
"Service is great cheerful and very friendly, the food is very good."